/**  
* Title: IBaseService.java 
* Description:  
* Copyright: Copyright (c) 2017  
* Company: www.baidudu.com 
* @author xuchang  
* @date 2018年7月25日  
* @version 1.0  
*/  
package com.bclz.common.base;

import java.util.List;

import com.github.pagehelper.PageInfo;

/**  
* Title: IBaseService
* Description: 基础service接口类
* @author xuchang 
* @date 2018年7月25日  
*/
public interface IBaseService<T>  {
	
	PageInfo<T> findbyField(T entity) throws Exception;
	int add(T entity) throws Exception;
	int update(T entity) throws Exception;
	T getbyId(String id);
	int deleteById(List<String> ids);
	List<T> listAll();
	
}
